package cn.maihe.elg.operation.repository.entity;

import cn.maihe.framework.starter.mybatis.mapper.Fn;
import cn.maihe.framework.starter.mybatis.mapper.PlusEntityWrapper;

public final class KtCustomerChangeApplyDOCondition {
    private PlusEntityWrapper<KtCustomerChangeApplyDO> ew;

    public KtCustomerChangeApplyDOCondition() {
        this.ew = new PlusEntityWrapper(KtCustomerChangeApplyDO.class);
    }

    public static KtCustomerChangeApplyDOCondition builder() {
        return new KtCustomerChangeApplyDOCondition();
    }

    public PlusEntityWrapper<KtCustomerChangeApplyDO> build() {
        return this.ew;
    }

    public KtCustomerChangeApplyDOCondition or() {
        this.ew.orNew();
        return this;
    }

    public KtCustomerChangeApplyDOCondition and() {
        this.ew.andNew();
        return this;
    }

    private boolean isAndOr() {
        return ew.originalSql() == null || "".equals(ew.originalSql()) ? true : ew.originalSql().endsWith("AND ()") || ew.originalSql().endsWith("OR ()");
    }

    public void clear() {
        this.ew = null;
        this.ew = new PlusEntityWrapper(KtCustomerChangeApplyDO.class);
    }

    public KtCustomerChangeApplyDOCondition setSqlSelect(String sqlStr) {
        ew.setSqlSelect(sqlStr);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orderAsc(String column) {
        ew.orderBy(true, column, true);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orderDesc(String column) {
        ew.orderBy(true, column, false);
        return this;
    }

    public KtCustomerChangeApplyDOCondition groupBy(String column) {
        ew.groupBy(column);
        return this;
    }

    public <E, R> KtCustomerChangeApplyDOCondition orderAsc(Fn<E, R> fn) {
        ew.orderAsc(fn);
        return this;
    }

    public <E, R> KtCustomerChangeApplyDOCondition orderDesc(Fn<E, R> fn) {
        ew.orderDesc(fn);
        return this;
    }

    public <E, R> KtCustomerChangeApplyDOCondition groupBy(Fn<E, R> fn) {
        ew.groupBy(fn);
        return this;
    }

    public KtCustomerChangeApplyDOCondition exists(String sqlStr) {
        ew.exists(sqlStr);
        return this;
    }

    public KtCustomerChangeApplyDOCondition notExists(String sqlStr) {
        ew.notExists(sqlStr);
        return this;
    }

    public KtCustomerChangeApplyDOCondition having(String sqlStr, Object... params) {
        ew.having(sqlStr, params);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andIdIsNull() {
        ew.isNull("id");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orIdIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("id");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andIdIsNotNull() {
        ew.isNotNull("id");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orIdIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("id");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andIdEq(Object value) {
        ew.eq("id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orIdEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andIdNe(Object value) {
        ew.ne("id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orIdNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andIdGt(Object value) {
        ew.gt("id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orIdGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andIdGe(Object value) {
        ew.ge("id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orIdGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andIdLt(Object value) {
        ew.lt("id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orIdLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andIdLe(Object value) {
        ew.le("id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orIdLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andIdIn(Object... value) {
        ew.in("id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orIdIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andIdNotIn(Object... value) {
        ew.notIn("id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orIdNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andIdBetween(Object value, Object value1) {
        ew.between("id", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orIdBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("id", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andIdNotBetween(Object value, Object value1) {
        ew.notBetween("id", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orIdNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("id", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andIdLike(String value) {
        ew.like("id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orIdLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andIdNotLike(String value) {
        ew.notLike("id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orIdNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andBidderIdIsNull() {
        ew.isNull("bidder_id");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orBidderIdIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("bidder_id");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andBidderIdIsNotNull() {
        ew.isNotNull("bidder_id");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orBidderIdIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("bidder_id");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andBidderIdEq(Object value) {
        ew.eq("bidder_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orBidderIdEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("bidder_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andBidderIdNe(Object value) {
        ew.ne("bidder_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orBidderIdNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("bidder_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andBidderIdGt(Object value) {
        ew.gt("bidder_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orBidderIdGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("bidder_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andBidderIdGe(Object value) {
        ew.ge("bidder_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orBidderIdGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("bidder_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andBidderIdLt(Object value) {
        ew.lt("bidder_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orBidderIdLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("bidder_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andBidderIdLe(Object value) {
        ew.le("bidder_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orBidderIdLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("bidder_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andBidderIdIn(Object... value) {
        ew.in("bidder_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orBidderIdIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("bidder_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andBidderIdNotIn(Object... value) {
        ew.notIn("bidder_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orBidderIdNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("bidder_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andBidderIdBetween(Object value, Object value1) {
        ew.between("bidder_id", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orBidderIdBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("bidder_id", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andBidderIdNotBetween(Object value, Object value1) {
        ew.notBetween("bidder_id", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orBidderIdNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("bidder_id", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andBidderIdLike(String value) {
        ew.like("bidder_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orBidderIdLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("bidder_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andBidderIdNotLike(String value) {
        ew.notLike("bidder_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orBidderIdNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("bidder_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andBidderNameIsNull() {
        ew.isNull("bidder_name");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orBidderNameIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("bidder_name");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andBidderNameIsNotNull() {
        ew.isNotNull("bidder_name");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orBidderNameIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("bidder_name");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andBidderNameEq(Object value) {
        ew.eq("bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orBidderNameEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andBidderNameNe(Object value) {
        ew.ne("bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orBidderNameNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andBidderNameGt(Object value) {
        ew.gt("bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orBidderNameGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andBidderNameGe(Object value) {
        ew.ge("bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orBidderNameGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andBidderNameLt(Object value) {
        ew.lt("bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orBidderNameLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andBidderNameLe(Object value) {
        ew.le("bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orBidderNameLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andBidderNameIn(Object... value) {
        ew.in("bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orBidderNameIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andBidderNameNotIn(Object... value) {
        ew.notIn("bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orBidderNameNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andBidderNameBetween(Object value, Object value1) {
        ew.between("bidder_name", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orBidderNameBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("bidder_name", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andBidderNameNotBetween(Object value, Object value1) {
        ew.notBetween("bidder_name", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orBidderNameNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("bidder_name", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andBidderNameLike(String value) {
        ew.like("bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orBidderNameLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andBidderNameNotLike(String value) {
        ew.notLike("bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orBidderNameNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andOrderIdIsNull() {
        ew.isNull("order_id");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orOrderIdIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("order_id");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andOrderIdIsNotNull() {
        ew.isNotNull("order_id");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orOrderIdIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("order_id");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andOrderIdEq(Object value) {
        ew.eq("order_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orOrderIdEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("order_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andOrderIdNe(Object value) {
        ew.ne("order_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orOrderIdNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("order_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andOrderIdGt(Object value) {
        ew.gt("order_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orOrderIdGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("order_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andOrderIdGe(Object value) {
        ew.ge("order_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orOrderIdGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("order_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andOrderIdLt(Object value) {
        ew.lt("order_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orOrderIdLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("order_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andOrderIdLe(Object value) {
        ew.le("order_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orOrderIdLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("order_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andOrderIdIn(Object... value) {
        ew.in("order_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orOrderIdIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("order_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andOrderIdNotIn(Object... value) {
        ew.notIn("order_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orOrderIdNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("order_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andOrderIdBetween(Object value, Object value1) {
        ew.between("order_id", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orOrderIdBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("order_id", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andOrderIdNotBetween(Object value, Object value1) {
        ew.notBetween("order_id", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orOrderIdNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("order_id", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andOrderIdLike(String value) {
        ew.like("order_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orOrderIdLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("order_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andOrderIdNotLike(String value) {
        ew.notLike("order_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orOrderIdNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("order_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserIdIsNull() {
        ew.isNull("user_id");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserIdIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("user_id");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserIdIsNotNull() {
        ew.isNotNull("user_id");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserIdIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("user_id");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserIdEq(Object value) {
        ew.eq("user_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserIdEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("user_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserIdNe(Object value) {
        ew.ne("user_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserIdNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("user_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserIdGt(Object value) {
        ew.gt("user_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserIdGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("user_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserIdGe(Object value) {
        ew.ge("user_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserIdGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("user_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserIdLt(Object value) {
        ew.lt("user_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserIdLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("user_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserIdLe(Object value) {
        ew.le("user_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserIdLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("user_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserIdIn(Object... value) {
        ew.in("user_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserIdIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("user_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserIdNotIn(Object... value) {
        ew.notIn("user_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserIdNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("user_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserIdBetween(Object value, Object value1) {
        ew.between("user_id", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserIdBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("user_id", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserIdNotBetween(Object value, Object value1) {
        ew.notBetween("user_id", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserIdNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("user_id", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserIdLike(String value) {
        ew.like("user_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserIdLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("user_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserIdNotLike(String value) {
        ew.notLike("user_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserIdNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("user_id", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerNameIsNull() {
        ew.isNull("handler_name");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerNameIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("handler_name");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerNameIsNotNull() {
        ew.isNotNull("handler_name");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerNameIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("handler_name");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerNameEq(Object value) {
        ew.eq("handler_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerNameEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("handler_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerNameNe(Object value) {
        ew.ne("handler_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerNameNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("handler_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerNameGt(Object value) {
        ew.gt("handler_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerNameGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("handler_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerNameGe(Object value) {
        ew.ge("handler_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerNameGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("handler_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerNameLt(Object value) {
        ew.lt("handler_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerNameLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("handler_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerNameLe(Object value) {
        ew.le("handler_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerNameLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("handler_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerNameIn(Object... value) {
        ew.in("handler_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerNameIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("handler_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerNameNotIn(Object... value) {
        ew.notIn("handler_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerNameNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("handler_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerNameBetween(Object value, Object value1) {
        ew.between("handler_name", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerNameBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("handler_name", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerNameNotBetween(Object value, Object value1) {
        ew.notBetween("handler_name", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerNameNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("handler_name", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerNameLike(String value) {
        ew.like("handler_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerNameLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("handler_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerNameNotLike(String value) {
        ew.notLike("handler_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerNameNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("handler_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerMobileIsNull() {
        ew.isNull("handler_mobile");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerMobileIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("handler_mobile");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerMobileIsNotNull() {
        ew.isNotNull("handler_mobile");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerMobileIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("handler_mobile");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerMobileEq(Object value) {
        ew.eq("handler_mobile", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerMobileEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("handler_mobile", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerMobileNe(Object value) {
        ew.ne("handler_mobile", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerMobileNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("handler_mobile", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerMobileGt(Object value) {
        ew.gt("handler_mobile", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerMobileGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("handler_mobile", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerMobileGe(Object value) {
        ew.ge("handler_mobile", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerMobileGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("handler_mobile", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerMobileLt(Object value) {
        ew.lt("handler_mobile", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerMobileLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("handler_mobile", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerMobileLe(Object value) {
        ew.le("handler_mobile", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerMobileLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("handler_mobile", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerMobileIn(Object... value) {
        ew.in("handler_mobile", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerMobileIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("handler_mobile", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerMobileNotIn(Object... value) {
        ew.notIn("handler_mobile", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerMobileNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("handler_mobile", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerMobileBetween(Object value, Object value1) {
        ew.between("handler_mobile", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerMobileBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("handler_mobile", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerMobileNotBetween(Object value, Object value1) {
        ew.notBetween("handler_mobile", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerMobileNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("handler_mobile", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerMobileLike(String value) {
        ew.like("handler_mobile", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerMobileLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("handler_mobile", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerMobileNotLike(String value) {
        ew.notLike("handler_mobile", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerMobileNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("handler_mobile", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerIdcardIsNull() {
        ew.isNull("handler_idcard");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerIdcardIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("handler_idcard");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerIdcardIsNotNull() {
        ew.isNotNull("handler_idcard");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerIdcardIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("handler_idcard");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerIdcardEq(Object value) {
        ew.eq("handler_idcard", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerIdcardEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("handler_idcard", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerIdcardNe(Object value) {
        ew.ne("handler_idcard", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerIdcardNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("handler_idcard", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerIdcardGt(Object value) {
        ew.gt("handler_idcard", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerIdcardGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("handler_idcard", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerIdcardGe(Object value) {
        ew.ge("handler_idcard", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerIdcardGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("handler_idcard", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerIdcardLt(Object value) {
        ew.lt("handler_idcard", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerIdcardLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("handler_idcard", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerIdcardLe(Object value) {
        ew.le("handler_idcard", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerIdcardLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("handler_idcard", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerIdcardIn(Object... value) {
        ew.in("handler_idcard", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerIdcardIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("handler_idcard", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerIdcardNotIn(Object... value) {
        ew.notIn("handler_idcard", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerIdcardNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("handler_idcard", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerIdcardBetween(Object value, Object value1) {
        ew.between("handler_idcard", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerIdcardBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("handler_idcard", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerIdcardNotBetween(Object value, Object value1) {
        ew.notBetween("handler_idcard", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerIdcardNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("handler_idcard", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerIdcardLike(String value) {
        ew.like("handler_idcard", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerIdcardLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("handler_idcard", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerIdcardNotLike(String value) {
        ew.notLike("handler_idcard", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerIdcardNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("handler_idcard", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerIdPicIsNull() {
        ew.isNull("handler_id_pic");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerIdPicIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("handler_id_pic");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerIdPicIsNotNull() {
        ew.isNotNull("handler_id_pic");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerIdPicIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("handler_id_pic");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerIdPicEq(Object value) {
        ew.eq("handler_id_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerIdPicEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("handler_id_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerIdPicNe(Object value) {
        ew.ne("handler_id_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerIdPicNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("handler_id_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerIdPicGt(Object value) {
        ew.gt("handler_id_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerIdPicGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("handler_id_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerIdPicGe(Object value) {
        ew.ge("handler_id_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerIdPicGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("handler_id_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerIdPicLt(Object value) {
        ew.lt("handler_id_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerIdPicLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("handler_id_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerIdPicLe(Object value) {
        ew.le("handler_id_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerIdPicLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("handler_id_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerIdPicIn(Object... value) {
        ew.in("handler_id_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerIdPicIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("handler_id_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerIdPicNotIn(Object... value) {
        ew.notIn("handler_id_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerIdPicNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("handler_id_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerIdPicBetween(Object value, Object value1) {
        ew.between("handler_id_pic", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerIdPicBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("handler_id_pic", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerIdPicNotBetween(Object value, Object value1) {
        ew.notBetween("handler_id_pic", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerIdPicNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("handler_id_pic", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerIdPicLike(String value) {
        ew.like("handler_id_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerIdPicLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("handler_id_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andHandlerIdPicNotLike(String value) {
        ew.notLike("handler_id_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orHandlerIdPicNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("handler_id_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andApplyPicIsNull() {
        ew.isNull("apply_pic");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orApplyPicIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("apply_pic");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andApplyPicIsNotNull() {
        ew.isNotNull("apply_pic");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orApplyPicIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("apply_pic");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andApplyPicEq(Object value) {
        ew.eq("apply_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orApplyPicEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("apply_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andApplyPicNe(Object value) {
        ew.ne("apply_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orApplyPicNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("apply_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andApplyPicGt(Object value) {
        ew.gt("apply_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orApplyPicGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("apply_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andApplyPicGe(Object value) {
        ew.ge("apply_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orApplyPicGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("apply_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andApplyPicLt(Object value) {
        ew.lt("apply_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orApplyPicLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("apply_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andApplyPicLe(Object value) {
        ew.le("apply_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orApplyPicLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("apply_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andApplyPicIn(Object... value) {
        ew.in("apply_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orApplyPicIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("apply_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andApplyPicNotIn(Object... value) {
        ew.notIn("apply_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orApplyPicNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("apply_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andApplyPicBetween(Object value, Object value1) {
        ew.between("apply_pic", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orApplyPicBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("apply_pic", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andApplyPicNotBetween(Object value, Object value1) {
        ew.notBetween("apply_pic", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orApplyPicNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("apply_pic", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andApplyPicLike(String value) {
        ew.like("apply_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orApplyPicLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("apply_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andApplyPicNotLike(String value) {
        ew.notLike("apply_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orApplyPicNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("apply_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andChangePicIsNull() {
        ew.isNull("change_pic");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orChangePicIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("change_pic");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andChangePicIsNotNull() {
        ew.isNotNull("change_pic");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orChangePicIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("change_pic");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andChangePicEq(Object value) {
        ew.eq("change_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orChangePicEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("change_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andChangePicNe(Object value) {
        ew.ne("change_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orChangePicNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("change_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andChangePicGt(Object value) {
        ew.gt("change_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orChangePicGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("change_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andChangePicGe(Object value) {
        ew.ge("change_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orChangePicGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("change_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andChangePicLt(Object value) {
        ew.lt("change_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orChangePicLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("change_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andChangePicLe(Object value) {
        ew.le("change_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orChangePicLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("change_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andChangePicIn(Object... value) {
        ew.in("change_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orChangePicIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("change_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andChangePicNotIn(Object... value) {
        ew.notIn("change_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orChangePicNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("change_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andChangePicBetween(Object value, Object value1) {
        ew.between("change_pic", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orChangePicBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("change_pic", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andChangePicNotBetween(Object value, Object value1) {
        ew.notBetween("change_pic", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orChangePicNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("change_pic", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andChangePicLike(String value) {
        ew.like("change_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orChangePicLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("change_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andChangePicNotLike(String value) {
        ew.notLike("change_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orChangePicNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("change_pic", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andPreBidderNameIsNull() {
        ew.isNull("pre_bidder_name");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orPreBidderNameIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("pre_bidder_name");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andPreBidderNameIsNotNull() {
        ew.isNotNull("pre_bidder_name");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orPreBidderNameIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("pre_bidder_name");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andPreBidderNameEq(Object value) {
        ew.eq("pre_bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orPreBidderNameEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("pre_bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andPreBidderNameNe(Object value) {
        ew.ne("pre_bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orPreBidderNameNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("pre_bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andPreBidderNameGt(Object value) {
        ew.gt("pre_bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orPreBidderNameGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("pre_bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andPreBidderNameGe(Object value) {
        ew.ge("pre_bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orPreBidderNameGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("pre_bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andPreBidderNameLt(Object value) {
        ew.lt("pre_bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orPreBidderNameLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("pre_bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andPreBidderNameLe(Object value) {
        ew.le("pre_bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orPreBidderNameLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("pre_bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andPreBidderNameIn(Object... value) {
        ew.in("pre_bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orPreBidderNameIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("pre_bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andPreBidderNameNotIn(Object... value) {
        ew.notIn("pre_bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orPreBidderNameNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("pre_bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andPreBidderNameBetween(Object value, Object value1) {
        ew.between("pre_bidder_name", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orPreBidderNameBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("pre_bidder_name", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andPreBidderNameNotBetween(Object value, Object value1) {
        ew.notBetween("pre_bidder_name", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orPreBidderNameNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("pre_bidder_name", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andPreBidderNameLike(String value) {
        ew.like("pre_bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orPreBidderNameLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("pre_bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andPreBidderNameNotLike(String value) {
        ew.notLike("pre_bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orPreBidderNameNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("pre_bidder_name", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andStateIsNull() {
        ew.isNull("state");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orStateIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("state");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andStateIsNotNull() {
        ew.isNotNull("state");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orStateIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("state");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andStateEq(Object value) {
        ew.eq("state", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orStateEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("state", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andStateNe(Object value) {
        ew.ne("state", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orStateNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("state", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andStateGt(Object value) {
        ew.gt("state", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orStateGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("state", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andStateGe(Object value) {
        ew.ge("state", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orStateGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("state", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andStateLt(Object value) {
        ew.lt("state", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orStateLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("state", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andStateLe(Object value) {
        ew.le("state", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orStateLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("state", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andStateIn(Object... value) {
        ew.in("state", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orStateIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("state", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andStateNotIn(Object... value) {
        ew.notIn("state", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orStateNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("state", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andStateBetween(Object value, Object value1) {
        ew.between("state", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orStateBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("state", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andStateNotBetween(Object value, Object value1) {
        ew.notBetween("state", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orStateNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("state", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andStateLike(String value) {
        ew.like("state", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orStateLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("state", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andStateNotLike(String value) {
        ew.notLike("state", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orStateNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("state", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andGmtCreateIsNull() {
        ew.isNull("gmt_create");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orGmtCreateIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("gmt_create");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andGmtCreateIsNotNull() {
        ew.isNotNull("gmt_create");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orGmtCreateIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("gmt_create");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andGmtCreateEq(Object value) {
        ew.eq("gmt_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orGmtCreateEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("gmt_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andGmtCreateNe(Object value) {
        ew.ne("gmt_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orGmtCreateNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("gmt_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andGmtCreateGt(Object value) {
        ew.gt("gmt_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orGmtCreateGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("gmt_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andGmtCreateGe(Object value) {
        ew.ge("gmt_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orGmtCreateGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("gmt_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andGmtCreateLt(Object value) {
        ew.lt("gmt_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orGmtCreateLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("gmt_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andGmtCreateLe(Object value) {
        ew.le("gmt_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orGmtCreateLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("gmt_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andGmtCreateIn(Object... value) {
        ew.in("gmt_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orGmtCreateIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("gmt_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andGmtCreateNotIn(Object... value) {
        ew.notIn("gmt_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orGmtCreateNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("gmt_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andGmtCreateBetween(Object value, Object value1) {
        ew.between("gmt_create", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orGmtCreateBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("gmt_create", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andGmtCreateNotBetween(Object value, Object value1) {
        ew.notBetween("gmt_create", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orGmtCreateNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("gmt_create", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andGmtCreateLike(String value) {
        ew.like("gmt_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orGmtCreateLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("gmt_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andGmtCreateNotLike(String value) {
        ew.notLike("gmt_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orGmtCreateNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("gmt_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andGmtModifiedIsNull() {
        ew.isNull("gmt_modified");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orGmtModifiedIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("gmt_modified");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andGmtModifiedIsNotNull() {
        ew.isNotNull("gmt_modified");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orGmtModifiedIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("gmt_modified");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andGmtModifiedEq(Object value) {
        ew.eq("gmt_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orGmtModifiedEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("gmt_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andGmtModifiedNe(Object value) {
        ew.ne("gmt_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orGmtModifiedNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("gmt_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andGmtModifiedGt(Object value) {
        ew.gt("gmt_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orGmtModifiedGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("gmt_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andGmtModifiedGe(Object value) {
        ew.ge("gmt_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orGmtModifiedGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("gmt_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andGmtModifiedLt(Object value) {
        ew.lt("gmt_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orGmtModifiedLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("gmt_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andGmtModifiedLe(Object value) {
        ew.le("gmt_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orGmtModifiedLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("gmt_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andGmtModifiedIn(Object... value) {
        ew.in("gmt_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orGmtModifiedIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("gmt_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andGmtModifiedNotIn(Object... value) {
        ew.notIn("gmt_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orGmtModifiedNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("gmt_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andGmtModifiedBetween(Object value, Object value1) {
        ew.between("gmt_modified", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orGmtModifiedBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("gmt_modified", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andGmtModifiedNotBetween(Object value, Object value1) {
        ew.notBetween("gmt_modified", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orGmtModifiedNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("gmt_modified", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andGmtModifiedLike(String value) {
        ew.like("gmt_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orGmtModifiedLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("gmt_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andGmtModifiedNotLike(String value) {
        ew.notLike("gmt_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orGmtModifiedNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("gmt_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserCreateIsNull() {
        ew.isNull("user_create");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserCreateIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("user_create");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserCreateIsNotNull() {
        ew.isNotNull("user_create");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserCreateIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("user_create");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserCreateEq(Object value) {
        ew.eq("user_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserCreateEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("user_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserCreateNe(Object value) {
        ew.ne("user_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserCreateNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("user_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserCreateGt(Object value) {
        ew.gt("user_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserCreateGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("user_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserCreateGe(Object value) {
        ew.ge("user_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserCreateGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("user_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserCreateLt(Object value) {
        ew.lt("user_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserCreateLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("user_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserCreateLe(Object value) {
        ew.le("user_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserCreateLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("user_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserCreateIn(Object... value) {
        ew.in("user_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserCreateIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("user_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserCreateNotIn(Object... value) {
        ew.notIn("user_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserCreateNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("user_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserCreateBetween(Object value, Object value1) {
        ew.between("user_create", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserCreateBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("user_create", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserCreateNotBetween(Object value, Object value1) {
        ew.notBetween("user_create", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserCreateNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("user_create", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserCreateLike(String value) {
        ew.like("user_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserCreateLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("user_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserCreateNotLike(String value) {
        ew.notLike("user_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserCreateNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("user_create", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserModifiedIsNull() {
        ew.isNull("user_modified");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserModifiedIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("user_modified");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserModifiedIsNotNull() {
        ew.isNotNull("user_modified");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserModifiedIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("user_modified");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserModifiedEq(Object value) {
        ew.eq("user_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserModifiedEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("user_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserModifiedNe(Object value) {
        ew.ne("user_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserModifiedNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("user_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserModifiedGt(Object value) {
        ew.gt("user_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserModifiedGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("user_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserModifiedGe(Object value) {
        ew.ge("user_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserModifiedGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("user_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserModifiedLt(Object value) {
        ew.lt("user_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserModifiedLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("user_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserModifiedLe(Object value) {
        ew.le("user_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserModifiedLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("user_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserModifiedIn(Object... value) {
        ew.in("user_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserModifiedIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("user_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserModifiedNotIn(Object... value) {
        ew.notIn("user_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserModifiedNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("user_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserModifiedBetween(Object value, Object value1) {
        ew.between("user_modified", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserModifiedBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("user_modified", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserModifiedNotBetween(Object value, Object value1) {
        ew.notBetween("user_modified", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserModifiedNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("user_modified", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserModifiedLike(String value) {
        ew.like("user_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserModifiedLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("user_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andUserModifiedNotLike(String value) {
        ew.notLike("user_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orUserModifiedNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("user_modified", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andResultQueryTimesIsNull() {
        ew.isNull("result_query_times");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orResultQueryTimesIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("result_query_times");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andResultQueryTimesIsNotNull() {
        ew.isNotNull("result_query_times");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orResultQueryTimesIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("result_query_times");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andResultQueryTimesEq(Object value) {
        ew.eq("result_query_times", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orResultQueryTimesEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("result_query_times", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andResultQueryTimesNe(Object value) {
        ew.ne("result_query_times", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orResultQueryTimesNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("result_query_times", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andResultQueryTimesGt(Object value) {
        ew.gt("result_query_times", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orResultQueryTimesGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("result_query_times", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andResultQueryTimesGe(Object value) {
        ew.ge("result_query_times", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orResultQueryTimesGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("result_query_times", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andResultQueryTimesLt(Object value) {
        ew.lt("result_query_times", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orResultQueryTimesLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("result_query_times", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andResultQueryTimesLe(Object value) {
        ew.le("result_query_times", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orResultQueryTimesLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("result_query_times", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andResultQueryTimesIn(Object... value) {
        ew.in("result_query_times", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orResultQueryTimesIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("result_query_times", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andResultQueryTimesNotIn(Object... value) {
        ew.notIn("result_query_times", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orResultQueryTimesNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("result_query_times", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andResultQueryTimesBetween(Object value, Object value1) {
        ew.between("result_query_times", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orResultQueryTimesBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("result_query_times", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andResultQueryTimesNotBetween(Object value, Object value1) {
        ew.notBetween("result_query_times", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orResultQueryTimesNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("result_query_times", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andResultQueryTimesLike(String value) {
        ew.like("result_query_times", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orResultQueryTimesLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("result_query_times", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andResultQueryTimesNotLike(String value) {
        ew.notLike("result_query_times", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orResultQueryTimesNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("result_query_times", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andStatusIsNull() {
        ew.isNull("status");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orStatusIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("status");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andStatusIsNotNull() {
        ew.isNotNull("status");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orStatusIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("status");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andStatusEq(Object value) {
        ew.eq("status", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orStatusEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("status", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andStatusNe(Object value) {
        ew.ne("status", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orStatusNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("status", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andStatusGt(Object value) {
        ew.gt("status", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orStatusGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("status", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andStatusGe(Object value) {
        ew.ge("status", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orStatusGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("status", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andStatusLt(Object value) {
        ew.lt("status", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orStatusLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("status", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andStatusLe(Object value) {
        ew.le("status", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orStatusLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("status", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andStatusIn(Object... value) {
        ew.in("status", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orStatusIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("status", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andStatusNotIn(Object... value) {
        ew.notIn("status", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orStatusNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("status", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andStatusBetween(Object value, Object value1) {
        ew.between("status", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orStatusBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("status", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andStatusNotBetween(Object value, Object value1) {
        ew.notBetween("status", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orStatusNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("status", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andStatusLike(String value) {
        ew.like("status", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orStatusLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("status", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andStatusNotLike(String value) {
        ew.notLike("status", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orStatusNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("status", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andLastFlagIsNull() {
        ew.isNull("last_flag");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orLastFlagIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("last_flag");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andLastFlagIsNotNull() {
        ew.isNotNull("last_flag");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orLastFlagIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("last_flag");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andLastFlagEq(Object value) {
        ew.eq("last_flag", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orLastFlagEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("last_flag", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andLastFlagNe(Object value) {
        ew.ne("last_flag", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orLastFlagNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("last_flag", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andLastFlagGt(Object value) {
        ew.gt("last_flag", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orLastFlagGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("last_flag", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andLastFlagGe(Object value) {
        ew.ge("last_flag", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orLastFlagGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("last_flag", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andLastFlagLt(Object value) {
        ew.lt("last_flag", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orLastFlagLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("last_flag", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andLastFlagLe(Object value) {
        ew.le("last_flag", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orLastFlagLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("last_flag", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andLastFlagIn(Object... value) {
        ew.in("last_flag", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orLastFlagIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("last_flag", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andLastFlagNotIn(Object... value) {
        ew.notIn("last_flag", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orLastFlagNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("last_flag", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andLastFlagBetween(Object value, Object value1) {
        ew.between("last_flag", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orLastFlagBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("last_flag", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andLastFlagNotBetween(Object value, Object value1) {
        ew.notBetween("last_flag", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orLastFlagNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("last_flag", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andLastFlagLike(String value) {
        ew.like("last_flag", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orLastFlagLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("last_flag", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andLastFlagNotLike(String value) {
        ew.notLike("last_flag", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orLastFlagNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("last_flag", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andAuditDescIsNull() {
        ew.isNull("audit_desc");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orAuditDescIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("audit_desc");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andAuditDescIsNotNull() {
        ew.isNotNull("audit_desc");
        return this;
    }

    public KtCustomerChangeApplyDOCondition orAuditDescIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("audit_desc");
        return this;
    }

    public KtCustomerChangeApplyDOCondition andAuditDescEq(Object value) {
        ew.eq("audit_desc", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orAuditDescEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("audit_desc", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andAuditDescNe(Object value) {
        ew.ne("audit_desc", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orAuditDescNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("audit_desc", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andAuditDescGt(Object value) {
        ew.gt("audit_desc", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orAuditDescGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("audit_desc", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andAuditDescGe(Object value) {
        ew.ge("audit_desc", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orAuditDescGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("audit_desc", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andAuditDescLt(Object value) {
        ew.lt("audit_desc", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orAuditDescLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("audit_desc", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andAuditDescLe(Object value) {
        ew.le("audit_desc", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orAuditDescLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("audit_desc", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andAuditDescIn(Object... value) {
        ew.in("audit_desc", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orAuditDescIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("audit_desc", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andAuditDescNotIn(Object... value) {
        ew.notIn("audit_desc", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orAuditDescNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("audit_desc", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andAuditDescBetween(Object value, Object value1) {
        ew.between("audit_desc", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orAuditDescBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("audit_desc", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andAuditDescNotBetween(Object value, Object value1) {
        ew.notBetween("audit_desc", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orAuditDescNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("audit_desc", value, value1);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andAuditDescLike(String value) {
        ew.like("audit_desc", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orAuditDescLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("audit_desc", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition andAuditDescNotLike(String value) {
        ew.notLike("audit_desc", value);
        return this;
    }

    public KtCustomerChangeApplyDOCondition orAuditDescNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("audit_desc", value);
        return this;
    }
}